package org.shoukaiseki.kakaroto.utils;

import org.shoukaiseki.kakaroto.Interface.AutDictData;
import org.shoukaiseki.common.utils.StringUtils;

import java.util.List;

/**
 *
 **/
public class AutDictUtils {

    /**
     * 获取字典数据
     * @param dictList      List<SysDictData>
     * @param dictValue
     * @return
     */
    public static String formatDictValue(List<?> dictList, Object dictValue){
        String  dictValueStr=StringUtils.objToString(dictValue);
        for (Object obj : dictList) {
            AutDictData dict=(AutDictData)obj;
            if (StringUtils.equals(dictValueStr,dict.getDictValue()))
            {
                return dict.getDictLabel();
            }
        }
        return StringUtils.NULLSTR;
    }
}
